# ===============函数的参数========================
# 在调用函数时，如果需要给他一些数据时，这些数据就是函数的参数。可一、可多、可没有
# 调用时参数的数量必须一样，顺序也必须相同,不然就会报错


# ===========位置参数=====================
def show(name, age, sex):
    print(f'姓名:{name}\t\t年龄:{age}\t\t性别:{sex}')


show('小龙', 21, '男')


# ===============默认值函数==================
# 参数值 = 默认值  这样的格式给参数提供默认的值，如果该参数不传，就用默认值代替
def show1(name, age=22, sex='男'):
    print(f'姓名:{name}\t\t年龄:{age}\t\t性别:{sex}')


show1('文彦')

# ============关键字参数================
# 调用函数时指定参数，就可也不用按顺序传递参数
show(sex='男', age=21, name='小龙')


